package com.neu.system.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.neu.common.annotation.Excel;
import lombok.Data;

import java.util.Date;

@Data
public class NeuTaskVo {


    private Long id;

    /** 申请人姓名 */
    @Excel(name = "申请人姓名")
    private String applicant;

    /** 问题信息 */
    @Excel(name = "问题信息")
    private String message;

    /** 城市id */
    @Excel(name = "城市名称")
    private String cityName;

    /** 负责人姓名 */
    @Excel(name = "负责人姓名")
    private String chargeName;

    /** 负责人手机号 */
    @Excel(name = "负责人手机号")
    private String chargePhone;

    /** 实地测量结果id */
    @Excel(name = "实地测量结果")
    private NeuAirVO results;

    @Excel(name = "任务进程")
    private String progress;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "创建时间", dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "最新进展时间", dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date nowTime;

    private Long progressNum;
}
